PyQt5中ui文件如何转为Py文件并界面可视化

您所在的位置:网站首页 python ui转py PyQt5中ui文件如何转为Py文件并界面可视化

PyQt5中ui文件如何转为Py文件并界面可视化

2023-09-10 14:47| 来源: 网络整理| 查看: 265

1、在pycharm里的File里面找到setting

2、Tools工具里找到External Tools

3、选择“+”,添加

其中Name 根据你自己想法取,这里写的是 Qt Designer。Program:这里是找到你的designer.exe文件,复制其路径,放入这里面。Working directory:这里填 $ProjectFileDir$,也可以根据你自己的需要选择文件夹,然后点击ok,点击apply,再点ok,即可得到如下:

 4、ui转py。步骤跟上述步骤一样,需要注意的就是:program和Arguments这里,先上图

program,这里有的人说是选择ui.exe文件,有的是选择python.exe文件,不同的电脑,笔记本,情况不一样,大家可以试试,我两种都试过了,最后发现我的电脑得用python.exe。

Arguments这里填-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py,可以让你生成的py文件名字与ui文件名字一致。

同样的,有的电脑适合这个,都可以试试:$FileName$ -o $FileNameWithoutExtension$.py

5、ui转py操作。选中ui文件,右键,在external tools工具里选择:

6、生成发py文件中,右键运行后,不会出可视化界面,需要在py文件最后添加:

import sys if __name__== "__main__": app = QtWidgets.QApplication(sys.argv) # 创建一个QApplication,即将开发的软件app MainWindow = QtWidgets.QMainWindow() #QMainWindow装载需要的组件 ui = Ui_MainWindow() ui.setupUi(MainWindow) #执行类中的setupUi方法 MainWindow.show() sys.exit(app.exec_()) #exit()或点击按钮退出app

 7、再次右键运行,即可出现可视化界面

第一次发布,如果有啥问题的,敬请批评指导。

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3